deserving compliments - French English Dictionary